public class Main {
    public static void main2(String[] args) {

        //输出之后自动换行
        System.out.println("helloworld");

        //输出之后不换行
        System.out.print(10);

        System.out.print("\n");

        //C语音类型的输出
        System.out.printf("%s\n", "lipeixin");

        System.out.printf("%.2f\n" , 10.985); //输出结果为10.99
        System.out.printf("%.6f\n" , 10.985); //输出结果为10.985000

        System.out.println(Integer.MAX_VALUE);//输出int的最大值
    }

    public static void main3(String[] args){
        int a = 10;
        System.out.println(a);
        System.out.println(Integer.MIN_VALUE);

//        //定义局部变量未初始化 打印报错 局部变量使用前一定要初始化
//        int c;
//        System.out.println(c);

        /**
         * 8个字节 64个比特位 表示范围 -2^63 ~ 2^63-1
         */
        long b = 10;
        System.out.println(b);
        System.out.println(Long.MAX_VALUE);
        System.out.println(Long.MIN_VALUE);
    }

    public static void main4(String[] args){
        short a = 10;
        System.out.println(a);
        System.out.println(Short.MIN_VALUE);
        System.out.println(Short.MAX_VALUE);
    }

    public static void main5(String[] args){
        /**
         *字节类型 1个字节
         */

        byte a = 10;
        System.out.println(a);
        System.out.println(Byte.MIN_VALUE);
        System.out.println(Byte.MAX_VALUE);
    }

    public static void main6(String[] args) {
        /**
         * 双精度浮点数double 8个字节
         */
        double a = 10.5;
        System.out.println(a);
        System.out.println(Double.MIN_VALUE);
        System.out.println(Double.MAX_VALUE);

        /**
         * 单精度浮点数float 4个字节
         */
//        float f = 12.5;  //不能从double转到float
//        System.out.println(f);

        float f = 12.5f;
        System.out.println(f);

        //当字面值超过超过时会报错
        //但表达式不会
        System.out.println(Integer.MAX_VALUE);
//        System.out.println(2147483648);  //会报错
        System.out.println(2147483647+1);  //输出-2147483648
    }

    public static void main7 (String[] args){
        //字符型
        char ch = 'a';
        System.out.println(ch);
        char e = '李';
        System.out.println(e);
        char b = 97;
        System.out.println(b);
    }

    public static void main(String[] args) {
        boolean a = true;
        System.out.println(a);
    }
}
